looks like a market place - Turkish English Dictionary